a sizeable donation - Spanish English Dictionary